#include <stdio.h>
#include <sys/types.h>
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>

int main(int argc,char*argv[])
{
    int fd;
    fd=open("/dev/hello_misc",O_RDWR);
    if(fd<0)
    {
        perror("open error\n");
        return fd;
    }
    /*测试read函数*/
     int ubuf1[64]={0};
    read(fd,ubuf1,sizeof(ubuf1));
    printf("ubuf is %s\n",ubuf1);
    /*------------*/

    /*测试write*/
    int ubuf2[64]="12345";
    write(fd,ubuf2,sizeof(ubuf2));
    /*------------*/

    close(fd);//与release对应
    return 0;
}